Automated Statistical Testing Suite for Software Validation

نویسنده

  • Thomas Thelin
چکیده

Software validation is an important activity in order test whether the correct software has been developed. Several testing techniques have been developed, and one of these is statistical usage testing (SUT). The main purpose of SUT is to test a software product from a user's point of view. Hence, usage models are designed and then test cases are developed from the models. The development of test cases from the usage model can be made automatically by using a tool. In order to increase the efficiency of the test phase, software tools are important. This paper presents a new tool for statistical usage testing called MaTeLo. The tool is developed in a joint European project with six industrial partners and two university partners. The purpose of the tool is to automatically produce test cases based on usage models. The usage model can either be specified as message sequence charts, UML sequence diagrams or state charts. Furthermore, besides producing test cases, the tool calculates important metrics, for example, the reliability of the software and the coverage of the usage model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Prioritization based on test suites by analysing automated testing strategies to minimize selected test process

Software testing is a process of refining faults and errors in a software system or project. Software testing is done by both manually and systematically. Automated testing of software is mostly followed in today’s industry. To achieve this, the concern project is divided into various test suites and then testing is done. These test suites should be minimized, selected and prioritized to make t...

متن کامل

Statistical Testing within the Scope of the System Validation of a RIS/PACS System

The division IKM of Siemens Healthcare develops and tests the software platform syngo Suite, an integrated RIS/PACS solution for radiology departments. Within the scope of a diploma thesis, the practicality of the Statistical Testing approach was proven in comparison to present deterministic testing.

متن کامل

Automated Test Case Generation to Validate Non-functional Software Requirements Dissertation Proposal

A software system is bounded by a set of requirements. Functional requirements describe what the system must do, in terms of inputs, the behavior, and outputs. Non-functional requirements describe how well these functional requirements are satisfied, in terms of qualities or constraints on the design or implementation of a system. Both requirements are integral parts of software design specific...

متن کامل

Automated generation of high-integrity test suites from graphical specifications

There is a strong need to ensure that the software controlling safety–critical systems is of the highest possible integrity. Present approaches to achieving this integrity through Verification and Validation (V&V) are expensive and predominantly reliant on manual processes. Techniques that have been proposed to improve the V&V of safety–critical systems – formal methods, graphical specification...

متن کامل

Requirements traceability in the model-based testing process

Automated test case and test driver generation from a precise behaviour UML model is an emerging approach for software functional validation. This innovative approach for validation testing makes it possible to ensure the functional coverage of the test suite and to automate the production of executable test scripts. This paper presents an approach to automatically produce the traceability matr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002